home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
lisp
/
eulisp
/
feel-075.lha
/
feel0.75
/
Src
/
threads.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-06-18
|
1KB
|
43 lines
/*
* $Id: threads.h,v 1.5 1992/06/18 11:42:56 pab Exp $
*
* $Log: threads.h,v $
* Revision 1.5 1992/06/18 11:42:56 pab
* added decl
*
* Revision 1.4 1992/01/21 22:56:35 pab
* made allocation a little more generous
*
* Revision 1.3 1992/01/15 21:23:52 pab
* Fixed alignment problems; made threads allocate int arrays
*
* Revision 1.2 1991/09/11 12:07:50 pab
* 11/9/91 First Alpha release of modified system
*
* Revision 1.1 1991/08/12 16:50:10 pab
* Initial revision
*
* Revision 1.3 1991/02/28 14:16:07 kjp
* Funtion proto-updates.
*
* Revision 1.2 1991/02/13 18:26:46 kjp
* Pass.
*
*/
#ifndef THREADS_H
#define THREADS_H
#define MY_THREAD_STACK_SIZE (1024*8)
#define MY_THREAD_GC_STACK_SIZE (1024*4)
extern LispObject Fn_make_thread(LispObject*);
extern LispObject Fn_thread_reschedule(LispObject*);
extern LispObject Fn_thread_start(LispObject*);
extern LispObject Fn_thread_value(LispObject*);
extern LispObject Fn_abort_thread(LispObject*);
extern void runtime_begin_processes(LispObject *);
#endif